supply company's substation - Allemand Anglais Dictionnaire